#languages a {
	width: 25px;
	height: 15px;
	background:url(../img/flags.png) no-repeat;
}

#languages .lang-ad {background-position: -25px 0}
#languages .lang-ae {background-position: -50px 0}
#languages .lang-af {background-position: -75px 0}
#languages .lang-ag {background-position: -100px 0}
#languages .lang-ai {background-position: -125px 0}
#languages .lang-al {background-position: -150px 0}
#languages .lang-am {background-position: -175px 0}
#languages .lang-an {background-position: -200px 0}
#languages .lang-ao {background-position: -225px 0}
#languages .lang-ar {background-position: -250px 0}
#languages .lang-as {background-position: -275px 0}
#languages .lang-at {background-position: -300px 0}
#languages .lang-au {background-position: -325px 0}
#languages .lang-aw {background-position: -350px 0}
#languages .lang-az {background-position: -375px 0}
#languages .lang-ba {background-position: 0 -15px}
#languages .lang-bb {background-position: -25px -15px}
#languages .lang-bd {background-position: -50px -15px}
#languages .lang-be {background-position: -75px -15px}
#languages .lang-bf {background-position: -100px -15px}
#languages .lang-bg {background-position: -125px -15px}
#languages .lang-bh {background-position: -150px -15px}
#languages .lang-bi {background-position: -175px -15px}
#languages .lang-bj {background-position: -200px -15px}
#languages .lang-bm {background-position: -225px -15px}
#languages .lang-bn {background-position: -250px -15px}
#languages .lang-bo {background-position: -275px -15px}
#languages .lang-br {background-position: -300px -15px}
#languages .lang-bs {background-position: -325px -15px}
#languages .lang-bt {background-position: -350px -15px}
#languages .lang-bv {background-position: -375px -15px}
#languages .lang-bw {background-position: 0 -30px}
#languages .lang-by {background-position: -25px -30px}
#languages .lang-bz {background-position: -50px -30px}
#languages .lang-ca {background-position: -75px -30px}
#languages .lang-cd {background-position: -100px -30px}
#languages .lang-cf {background-position: -125px -30px}
#languages .lang-cg {background-position: -150px -30px}
#languages .lang-ch {background-position: -175px -30px}
#languages .lang-ci {background-position: -200px -30px}
#languages .lang-ck {background-position: -225px -30px}
#languages .lang-cl {background-position: -250px -30px}
#languages .lang-cm {background-position: -275px -30px}
#languages .lang-cn {background-position: -300px -30px}
#languages .lang-co {background-position: -325px -30px}
#languages .lang-cr {background-position: -350px -30px}
#languages .lang-cu {background-position: -375px -30px}
#languages .lang-cv {background-position: 0 -45px}
#languages .lang-cy {background-position: -25px -45px}
#languages .lang-cz {background-position: -50px -45px}
#languages .lang-de {background-position: -75px -45px}
#languages .lang-dj {background-position: -100px -45px}
#languages .lang-dk {background-position: -125px -45px}
#languages .lang-dm {background-position: -150px -45px}
#languages .lang-do {background-position: -175px -45px}
#languages .lang-dz {background-position: -200px -45px}
#languages .lang-ec {background-position: -225px -45px}
#languages .lang-ee {background-position: -250px -45px}
#languages .lang-eg {background-position: -275px -45px}
#languages .lang-eh {background-position: -300px -45px}
#languages .lang-er {background-position: -325px -45px}
#languages .lang-es {background-position: -350px -45px}
#languages .lang-et {background-position: -375px -45px}
#languages .lang-eu {background-position: 0 -60px}
#languages .lang-fi {background-position: -25px -60px}
#languages .lang-fj {background-position: -50px -60px}
#languages .lang-fk {background-position: -75px -60px}
#languages .lang-fm {background-position: -100px -60px}
#languages .lang-fo {background-position: -125px -60px}
#languages .lang-fr {background-position: -150px -60px}
#languages .lang-ga {background-position: -175px -60px}
#languages .lang-en {background-position: -200px -60px}
#languages .lang-gd {background-position: -225px -60px}
#languages .lang-ge {background-position: -250px -60px}
#languages .lang-gf {background-position: -275px -60px}
#languages .lang-gg {background-position: -300px -60px}
#languages .lang-gh {background-position: -325px -60px}
#languages .lang-gi {background-position: -350px -60px}
#languages .lang-gl {background-position: -375px -60px}
#languages .lang-gm {background-position: 0 -75px}
#languages .lang-gn {background-position: -25px -75px}
#languages .lang-gp {background-position: -50px -75px}
#languages .lang-gq {background-position: -75px -75px}
#languages .lang-gr {background-position: -100px -75px}
#languages .lang-gs {background-position: -125px -75px}
#languages .lang-gt {background-position: -150px -75px}
#languages .lang-gu {background-position: -175px -75px}
#languages .lang-gw {background-position: -200px -75px}
#languages .lang-gy {background-position: -225px -75px}
#languages .lang-hk {background-position: -250px -75px}
#languages .lang-hm {background-position: -275px -75px}
#languages .lang-hn {background-position: -300px -75px}
#languages .lang-hr {background-position: -325px -75px}
#languages .lang-ht {background-position: -350px -75px}
#languages .lang-hu {background-position: -375px -75px}
#languages .lang-id {background-position: 0 -90px}
#languages .lang-ie {background-position: -25px -90px}
#languages .lang-il {background-position: -50px -90px}
#languages .lang-in {background-position: -75px -90px}
#languages .lang-io {background-position: -100px -90px}
#languages .lang-iq {background-position: -125px -90px}
#languages .lang-ir {background-position: -150px -90px}
#languages .lang-is {background-position: -175px -90px}
#languages .lang-it {background-position: -200px -90px}
#languages .lang-je {background-position: -225px -90px}
#languages .lang-jm {background-position: -250px -90px}
#languages .lang-jo {background-position: -275px -90px}
#languages .lang-jp {background-position: -300px -90px}
#languages .lang-ke {background-position: -325px -90px}
#languages .lang-kg {background-position: -350px -90px}
#languages .lang-kh {background-position: -375px -90px}
#languages .lang-ki {background-position: 0 -105px}
#languages .lang-km {background-position: -25px -105px}
#languages .lang-kn {background-position: -50px -105px}
#languages .lang-kp {background-position: -75px -105px}
#languages .lang-kr {background-position: -100px -105px}
#languages .lang-kw {background-position: -125px -105px}
#languages .lang-ky {background-position: -150px -105px}
#languages .lang-kz {background-position: -175px -105px}
#languages .lang-la {background-position: -200px -105px}
#languages .lang-lb {background-position: -225px -105px}
#languages .lang-lc {background-position: -250px -105px}
#languages .lang-li {background-position: -275px -105px}
#languages .lang-lk {background-position: -300px -105px}
#languages .lang-lr {background-position: -325px -105px}
#languages .lang-ls {background-position: -350px -105px}
#languages .lang-lt {background-position: -375px -105px}
#languages .lang-lu {background-position: 0 -120px}
#languages .lang-lv {background-position: -25px -120px}
#languages .lang-ly {background-position: -50px -120px}
#languages .lang-ma {background-position: -75px -120px}
#languages .lang-mc {background-position: -100px -120px}
#languages .lang-md {background-position: -125px -120px}
#languages .lang-me {background-position: -150px -120px}
#languages .lang-mg {background-position: -175px -120px}
#languages .lang-mh {background-position: -200px -120px}
#languages .lang-mk {background-position: -225px -120px}
#languages .lang-ml {background-position: -250px -120px}
#languages .lang-mm {background-position: -275px -120px}
#languages .lang-mn {background-position: -300px -120px}
#languages .lang-mo {background-position: -325px -120px}
#languages .lang-mp {background-position: -350px -120px}
#languages .lang-mq {background-position: -375px -120px}
#languages .lang-mr {background-position: 0 -135px}
#languages .lang-ms {background-position: -25px -135px}
#languages .lang-mt {background-position: -50px -135px}
#languages .lang-mu {background-position: -75px -135px}
#languages .lang-mv {background-position: -100px -135px}
#languages .lang-mw {background-position: -125px -135px}
#languages .lang-mx {background-position: -150px -135px}
#languages .lang-my {background-position: -175px -135px}
#languages .lang-mz {background-position: -200px -135px}
#languages .lang-na {background-position: -225px -135px}
#languages .lang-nc {background-position: -250px -135px}
#languages .lang-ne {background-position: -275px -135px}
#languages .lang-nf {background-position: -300px -135px}
#languages .lang-ng {background-position: -325px -135px}
#languages .lang-ni {background-position: -350px -135px}
#languages .lang-nl {background-position: -375px -135px}
#languages .lang-no {background-position: 0 -150px}
#languages .lang-np {background-position: -25px -150px}
#languages .lang-nr {background-position: -50px -150px}
#languages .lang-nu {background-position: -75px -150px}
#languages .lang-nz {background-position: -100px -150px}
#languages .lang-om {background-position: -125px -150px}
#languages .lang-pa {background-position: -150px -150px}
#languages .lang-pe {background-position: -175px -150px}
#languages .lang-pf {background-position: -200px -150px}
#languages .lang-pg {background-position: -225px -150px}
#languages .lang-ph {background-position: -250px -150px}
#languages .lang-pk {background-position: -275px -150px}
#languages .lang-pl {background-position: -300px -150px}
#languages .lang-pm {background-position: -325px -150px}
#languages .lang-pn {background-position: -350px -150px}
#languages .lang-pr {background-position: -375px -150px}
#languages .lang-ps {background-position: 0 -165px}
#languages .lang-pt {background-position: -25px -165px}
#languages .lang-pw {background-position: -50px -165px}
#languages .lang-py {background-position: -75px -165px}
#languages .lang-qa {background-position: -100px -165px}
#languages .lang-re {background-position: -125px -165px}
#languages .lang-ro {background-position: -150px -165px}
#languages .lang-rs {background-position: -175px -165px}
#languages .lang-ru {background-position: -200px -165px}
#languages .lang-rw {background-position: -225px -165px}
#languages .lang-sa {background-position: -250px -165px}
#languages .lang-sb {background-position: -275px -165px}
#languages .lang-sc {background-position: -300px -165px}
#languages .lang-sd {background-position: -325px -165px}
#languages .lang-se {background-position: -350px -165px}
#languages .lang-sg {background-position: -375px -165px}
#languages .lang-sh {background-position: 0 -180px}
#languages .lang-si {background-position: -25px -180px}
#languages .lang-sk {background-position: -50px -180px}
#languages .lang-sl {background-position: -75px -180px}
#languages .lang-sm {background-position: -100px -180px}
#languages .lang-sn {background-position: -125px -180px}
#languages .lang-so {background-position: -150px -180px}
#languages .lang-sr {background-position: -175px -180px}
#languages .lang-st {background-position: -200px -180px}
#languages .lang-sv {background-position: -225px -180px}
#languages .lang-sy {background-position: -250px -180px}
#languages .lang-sz {background-position: -275px -180px}
#languages .lang-tc {background-position: -300px -180px}
#languages .lang-td {background-position: -325px -180px}
#languages .lang-tf {background-position: -350px -180px}
#languages .lang-tg {background-position: -375px -180px}
#languages .lang-th {background-position: 0 -195px}
#languages .lang-tj {background-position: -25px -195px}
#languages .lang-tk {background-position: -50px -195px}
#languages .lang-tl {background-position: -75px -195px}
#languages .lang-tm {background-position: -100px -195px}
#languages .lang-tn {background-position: -125px -195px}
#languages .lang-to {background-position: -150px -195px}
#languages .lang-tr {background-position: -175px -195px}
#languages .lang-tt {background-position: -200px -195px}
#languages .lang-tv {background-position: -225px -195px}
#languages .lang-tw {background-position: -250px -195px}
#languages .lang-tz {background-position: -275px -195px}
#languages .lang-ua {background-position: -300px -195px}
#languages .lang-ug {background-position: -325px -195px}
#languages .lang-um {background-position: -350px -195px}
#languages .lang-us {background-position: -375px -195px}
#languages .lang-uy {background-position: 0 -210px}
#languages .lang-uz {background-position: -25px -210px}
#languages .lang-va {background-position: -50px -210px}
#languages .lang-vc {background-position: -75px -210px}
#languages .lang-ve {background-position: -100px -210px}
#languages .lang-vg {background-position: -125px -210px}
#languages .lang-vi {background-position: -150px -210px}
#languages .lang-vn {background-position: -175px -210px}
#languages .lang-vu {background-position: -200px -210px}
#languages .lang-wf {background-position: -225px -210px}
#languages .lang-ws {background-position: -250px -210px}
#languages .lang-ye {background-position: -275px -210px}
#languages .lang-yt {background-position: -300px -210px}
#languages .lang-za {background-position: -325px -210px}
#languages .lang-zm {background-position: -350px -210px}
#languages .lang-zw {background-position: -375px -210px}
